Text copied to clipboard!

Titolo

Text copied to clipboard!

Ottimizzatore di query per monolite LMS in PHP

Descrizione

Text copied to clipboard!
Stiamo cercando un Ottimizzatore di query per monolite LMS in PHP altamente qualificato e motivato per unirsi al nostro team tecnico. Il candidato ideale avrà una solida esperienza nell'ottimizzazione delle prestazioni di database, in particolare in ambienti PHP monolitici utilizzati per sistemi di gestione dell'apprendimento (LMS). Questo ruolo richiede una comprensione approfondita delle strutture dati, delle tecniche di indicizzazione, della scrittura di query SQL efficienti e della profilazione delle prestazioni del database. L'Ottimizzatore di query lavorerà a stretto contatto con sviluppatori backend, amministratori di database e architetti software per identificare colli di bottiglia nelle prestazioni, proporre soluzioni scalabili e implementare miglioramenti tangibili. Sarà responsabile dell'analisi delle query lente, della revisione del codice SQL esistente e della progettazione di strategie per migliorare la velocità e l'efficienza complessiva del sistema LMS. È essenziale avere familiarità con MySQL o MariaDB, strumenti di monitoraggio delle prestazioni come New Relic o Percona Toolkit, e una buona comprensione dell'architettura di sistemi monolitici. L'esperienza con framework PHP come Laravel o Symfony sarà considerata un vantaggio. Il candidato ideale sarà in grado di lavorare in modo indipendente, comunicare efficacemente con team multidisciplinari e documentare accuratamente le modifiche e le ottimizzazioni apportate. Offriamo un ambiente di lavoro dinamico, opportunità di crescita professionale e la possibilità di contribuire in modo significativo al miglioramento di una piattaforma educativa utilizzata da migliaia di utenti.

Responsabilità

Text copied to clipboard!
  • Analizzare e ottimizzare query SQL lente e inefficienti
  • Collaborare con sviluppatori per migliorare le prestazioni del database
  • Monitorare le metriche di performance del sistema LMS
  • Proporre e implementare strategie di indicizzazione efficaci
  • Documentare le modifiche e le ottimizzazioni effettuate
  • Eseguire test di carico e stress per valutare le prestazioni
  • Utilizzare strumenti di profilazione per identificare colli di bottiglia
  • Partecipare a revisioni del codice SQL e del database
  • Garantire la scalabilità delle soluzioni implementate
  • Fornire supporto tecnico su problematiche legate alle query

Requisiti

Text copied to clipboard!
  • Esperienza comprovata nell'ottimizzazione di query SQL
  • Conoscenza approfondita di MySQL o MariaDB
  • Esperienza con sistemi LMS basati su PHP
  • Familiarità con strumenti di monitoraggio delle prestazioni
  • Capacità di analizzare e risolvere problemi complessi
  • Conoscenza di architetture monolitiche
  • Esperienza con framework PHP (es. Laravel, Symfony)
  • Buone capacità comunicative e di documentazione
  • Laurea in Informatica o campo correlato
  • Capacità di lavorare in team multidisciplinari

Domande potenziali per l'intervista

Text copied to clipboard!
  • Qual è la tua esperienza nell'ottimizzazione di query SQL?
  • Hai lavorato con sistemi LMS monolitici in PHP?
  • Quali strumenti utilizzi per monitorare le prestazioni del database?
  • Hai esperienza con framework PHP come Laravel o Symfony?
  • Come affronti l'identificazione di colli di bottiglia nelle query?
  • Hai mai implementato strategie di indicizzazione complesse?
  • Come documenti le modifiche apportate al database?
  • Hai esperienza con test di carico e stress?
  • Come collabori con altri team tecnici?
  • Qual è stato il tuo progetto di ottimizzazione più significativo?